telescopic sprayer - Español Inglés Diccionario